NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: APTLK.EXE DOCUMENT ID: TID000038 DOCUMENT REVISION: A DATE: 01JUL93 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: APTLK.EXE NOVELL PRODUCT and VERSION: NetWare for Macintosh Pre 3.011 NetWare for Macintosh 3.011 ABSTRACT: This file is the updated APPLETLK.NLM software, v3.06, which includes the new fixes and enhancements. This NLM is compatible with the AppleTalk Support Package v3.0 or later, and NetWare for Macintosh v3.0 or later. _________________________________________________________________ DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. _________________________________________________________________ Self-Extracting File Name: APTLK.EXE Files Included Size Date Time APTLK.TXT (This File) APPLETLK.NLM 218179 9-08-92 12:58a PTF-W-031 APPLETLK.NLM v3.06 RELEASE NOTES (c) Copyright 1992, Novell, Inc. All rights reserved. This file describes the updated APPLETLK.NLM software (v3.06), including new fixes and enhancements. This NLM is compatible with the AppleTalk Support Package v3.0 or later and NetWare for Macintosh v3.0 or later. GENERAL NOTE Periodically, Novell provides patches and software updates to correct problems in its software products. Before you apply a Novell patch or update, take a moment to read the accompanying release notes and verify that the software you plan to update is the correct version. IMPORTANT NOTE: THE APPLETLK.NLM v3.06 SHOULD NOT BE USED WITH THE NETWARE MULTIPROTOCOL ROUTER The APPLETLK.NLM v3.06, or any previous versions of this NLM that are included in NetWare for Macintosh or the Appletalk Support Package, *cannot* be used to replace the APPLETLK NLM in the MultiProtocol Router. This is because the APPLETLK.NLM v3.1 in the MultiProtocol Router has WAN capabilities that are not supported by the APPLETLK NLM v3.06. For questions regarding the NetWare MultiProtocol Router, please refer to that product's documentation. INSTALLATION INSTRUCTIONS Follow these instructions to install APPLETLK.NLM for NetWare for Macintosh or the AppleTalk Support Package: 1. Rename the old APPLETLK.NLM in the SYS:SYSTEM directory so that it will not be overwritten when you install the new NLM. For example, you can call it "APPLETLK.OLD." 2. Copy the new APPLETLK.NLM to the server's SYS:SYSTEM directory. 3. Down the server by issuing the DOWN command at the server console and then reboot the server. (Or reload APPLETLK.NLM using the command-line options described in your documentation.) NEW FEATURES AND FIXES IN APPLETLK.NLM v3.06 This section describes updates and fixes to both the AppleTalk router and to the AppleTalk protocol stack. UPDATES TO THE APPLETALK ROUTER: Problem 1: In the previous release of APPLETLK.NLM, the sender's network number in the first two bytes of the RTMP data portion was byte-swapped in all but the first packet of responses that required more than one packet. Symptom: On a Phase 1 network, it was possible for a node that learns its network number by broadcasting RTMP requests to be dynamically configured with the wrong network number. Resolution: The sender's network number is now set correctly when multiple RTMP data packets are sent in response to an RTMP route data request. Problem 2: In earlier releases of APPLETLK.NLM, the last zone name of one reply packet and the first zone name of a subsequent reply packet for a multi-packet reply could be duplicated if routes without zones appeared in the routing table. Symptom: Duplicate zones names sometimes appeared in the Chooser. Resolution: This problem is fixed. Problem 3: BIND or LOAD commands could fail. Symptoms: BIND and LOAD commands could fail when zone names included leading, trailing, and embedded spaces, or when certain keywords were used in the BIND or LOAD line command Resolution: BIND and LOAD commands that use zone names with leading, trailing, and embedded spaces are now allowed. LOAD and BIND commands with LOAD or BIND command line keywords are allowed. However, zone names that include leading and trailing spaces are *not* supported on the LOAD command line. Problem 4: The router sometimes responded to Echo protocol requests by setting the source net number field in the response packet to the requesting node's net number instead of its own net number. Symptom: The destination router sometimes responded with the requesting node's network number. Resolution: The AppleTalk router now responds correctly to Echo requests. UPDATES TO THE APPLETALK PROTOCOL STACK: Problem 1: Some users reported difficulties maintaining idle ADSP connections. Symptom: In the previous release of the APPLETLK.NLM, applications such as NetWare for SAA, NetWare SQL, and some third-party applications could lose their ADSP connections if the application did not receive transmitted data after a couple of minutes. For example, a backup application lost its ADSP connection to the Macintosh during the time it took to change a tape cartridge on the backup device. Resolution: This problem is resolved. Problem 2: AFP sessions hanging under certain limited conditions. Symptom: In the previous release of APPLETLK.NLM, an ASP ATP request was checked to determine that it came from the correct remote endpoint. If this check failed for any reason, AppleTalk disregarded subsequent requests, causing the AFP session to hang. Resolution: Now AFP will not hang under the above conditions. ÿ